cloud canopy - Turkish English Dictionary